/*my_top*/
.cq_top{ height: 30px; width: 100%; background: #0076c1;}
.cq_top_n{ height: 30px; width: 1270px; margin: 0 auto;}
.cq_top_n_l p{ width: 500px; height: 30px; font-size: 14px; color: #FFFFFF; float: left; line-height: 30px;}
.cq_top_n_r{ width: 180px; height: 30px; float: right;}
.cq_top_n_r_a a{ width: 60px; height: 30px; line-height: 30px;font-size: 14px; color: #FFFFFF; float: left; display: block;background:url(../img/uu.png) no-repeat right; text-align: center;}
.cq_top_n_r_b a{ width: 60px; height: 30px; line-height: 30px;font-size: 14px; color: #FFFFFF; float: left; display: block;background:url(../img/uu.png) no-repeat right; text-align: center;}
.cq_top_n_r_c a{ width: 60px; height: 30px; line-height: 30px;font-size: 14px; color: #FFFFFF; float: left; display: block; text-align: center;}


.my_nav{ height: 110px; width: 1280px; margin: 0 auto;}
.my_nav_l{ height: 110px; width: 300px; float: left;}
.my_nav_l h1{ font-size: 38px; color: #f66155; margin-top: 14px;}
.my_nav_l p{line-height: 24px; font-size: 15px;letter-spacing:20px; color:#505050;}
.my_nav_r{ height: 110px; float: right;width: 890px;}
.my_nav_r_a{ height: 110px; width: 890px; float: left;}

.my_nav_r_a ul{width: 890px;}
.my_nav_r_a ul li{width: 127px;float: left;}
.my_nav_r_a ul li a{font-size: 17px;color: #000000;display:  block; height: 110px; width: 127px; line-height: 110px; display: block; text-align: center;}

.my_nav_r_a ul li a:hover{color: #FFFFFF; font-weight: bold; height: 110px; width: 127px; background: #0076c1; line-height: 110px; font-size: 17px;}



/*dk_about*/

.dk_about{ height: 450px; width:1300px; margin: 0 auto; position: relative;}
.dk_about_r{ height: 450px; width: 600px; float: right; background: #000000;}
.dk_about_l{ height: 450px; width: 660;float: left;}
.dk_about_l_a{ height: 250px;}
.dk_about_l_a_t p{ line-height: 60px; font-size: 36px; color: #333333;}
.dk_about_l_a_t a{ color: #ef011c; font-weight: bold;}
.dk_about_l_a_d p{ line-height: 35px; font-size: 16px; color: #3c3c3c; width: 660px; margin-top: 25px;}
.dk_about_l_b{position: absolute;
   top:250px;
    left: 0;
    background: #fff;
    border-radius: 5px;
    box-shadow: 2px 0 20px rgba(21, 53, 129, 0.2);
    z-index: 999;
    margin: 25px 0 5px 5px; height: 120px; width: 785px;}
    
.dk_about_l_b_a{ width: 230px; height: 80px;background:url(../img/n1.png) no-repeat center top; margin-top: 20px; float: left; margin-left: 20px;}
.dk_about_l_b_a p{font-size: 18px; color: #222222; margin-left: 155px; padding-top: 30px;}
.dk_about_l_b_a h1{ line-height: 35px; font-size: 15px;color: #535353; width: 200px; text-align: center;display: block; font-weight: normal; margin-left: 25px;}

.dk_about_l_b_b{ width: 230px; height: 80px;background:url(../img/n2.png) no-repeat center top; margin-top: 20px; float: left;margin-left: 20px;}
.dk_about_l_b_b p{font-size: 18px; color: #222222; margin-left: 180px; padding-top: 30px;}
.dk_about_l_b_b h1{ line-height: 35px; font-size: 15px;color: #535353; width: 200px; text-align: center;display: block; font-weight: normal; margin-left: 25px;}

.dk_about_l_b_c{ width: 230px; height: 80px;background:url(../img/n3.png) no-repeat center top; margin-top: 20px; float: left;margin-left: 20px;}
.dk_about_l_b_c p{font-size: 20px; color: #222222; margin-left: 160px; padding-top: 30px;}
.dk_about_l_b_c h1{ line-height: 35px; font-size: 15px;color: #535353; width: 200px; text-align: center;display: block; font-weight: normal; margin-left: 25px;}



/*dk_product*/

.dk_product{ height: 1480px; width: 100%; margin: 0 auto;background:url(../img/cp_1.jpg) no-repeat center;}
.dk_product_n{ width: 1300px; margin: 0 auto;}
.dk_product_biao{ height: 68px; width: 58px;background:url(../img/001.png) no-repeat center; margin: 0 auto;}
.dk_product_bt p{ line-height: 70px; font-size: 42px; color: #FFFFFF; width: 270px; margin: 0 auto; display: block; text-align: center; padding-top: 15px;}
.dk_product_bt a{ font-weight: bold;}
.dk_product_btt p{ line-height: 26px; font-size: 18px; color: #FFFFFF;width: 270px; margin: 0 auto; display: block; text-align: center;}
.dk_product_fen{ height: 250px; width: 1300px; margin: 0 auto;}
.dk_product_rong{ width: 1300px; margin-top: 50px;}





.index_cage_in{  position:relative; }

.index_cage_in_n{max-width: 1300px; margin: 0 auto ;position: relative; height: 250px;}
.index_cage_in_n>a{ animation: sss 1s infinite alternate linear;position: absolute;}
.index_cage_in_n>a:nth-child(2n){animation: sss2 1s infinite alternate linear;}
.index_cage_in_n>a:nth-child(1){left: 20px;top:0;}
.index_cage_in_n>a:nth-child(2){left:290px;top:0;}
.index_cage_in_n>a:nth-child(3){left:560px;top:0;}
.index_cage_in_n>a:nth-child(4){left:830px;top:0;}
.index_cage_in_n>a:nth-child(5){left:1100px;top:0;}
.index_cage_in a p{ height: 40px; width: 180px; background:url(../img/a10.png) no-repeat center; line-height: 40px; font-size: 16px; color: #FFFFFF; margin-top: 20px; text-align: center;}
.index_cage_in a:hover p{font-size: 15px;}



@keyframes sss {
	0%{
		transform: translateY(0);
	}
	100%{
		transform: translateY(-10px);
	}
}
@keyframes sss1 {
	0%{
		transform: translateY(0);
	}
	100%{
		transform: translateY(-5px);
	}
}
@keyframes sss2 {
	0%{
		transform: translateY(-10px);
	}
	100%{
		transform: translateY(0);
	}
}
@keyframes sss3 {
	0%{
		transform: translateY(-20px);
	}
	100%{
		transform: translateY(0);
	}
}

@keyframes sss4 {
	0%{
		transform: translateY(-20px);
	}
	100%{
		transform: translateY(0);
	}
}
.chanpin_con{ overflow:hidden; padding:0 0 0 0; width:1300px; margin:0 auto;height: 800px; }
.chanpin_con li{float:left; padding:0; width:420px; height:390px; margin-right:18px; margin-bottom:20px; position:relative; overflow:hidden;cursor:pointer; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.chanpin_con li:hover{ cursor:pointer; background:#0e75c8; }
.chanpin_con li:hover span{ color:#fff; font-weight:bold}

.chanpin_t_l{ width:420px; height:320px; overflow:hidden; position:relative;}
.chanpin_t_l a{ display:block; width:420px; height:320px; position:absolute; left:0; top:0; z-index:1}

.chanpin_t_l a img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.chanpin_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.chanpin_t_ll{ height: 70px; width: 420px; background: #e7e9e6;}
.chanpin_t_ll_r{ height: 70px; width: 70px; float: right;background:url(../img/er.jpg) no-repeat center; }
.chanpin_t_ll_l a{ line-height: 70px; height: 70px; font-size: 17px; margin-left: 15px; display: block; color: #3c3c3c;}
.chanpin_t_ll_l a:hover{ line-height: 70px; height: 70px; font-size: 17px; margin-left: 15px; display: block; color: #d01617;}


/*dk_ping*/
.dk_ping{ height: 952px; width: 100%;background:url(../img/p1.jpg) no-repeat center;}
.dk_ping_n{ width: 1300px; margin: 0 auto;}
.dk_ping_biao{ height: 68px; width: 58px;background:url(../img/002.png) no-repeat center; margin: 0 auto;}
.dk_ping_bt p{ line-height: 70px; font-size: 42px; color: #000000; width: 270px; margin: 0 auto; display: block; text-align: center; padding-top: 15px;}
.dk_ping_bt a{ font-weight: bold;color: #d01617;}
.dk_ping_btt p{ line-height:26px; font-size: 18px; color: #3c3c3c;width: 400px; margin: 0 auto; display: block; text-align: center;}



/*lx_you*/
.lx_you{ height: 865px; width: 100%;background:url(../images/fo.jpg) no-repeat center;}
.lx_you_n{ width: 1300px; margin: 0 auto;}
.lx_you_n_t p{width: 1300px; display: block; text-align: center; font-size: 36px; color: #FFFFFF;}
.lx_you_n_t a{ color: #de0011; font-weight: bold;}
.lx_you_n_t a:hover{color: #de0011;}
.lx_you_n_tz p{ line-height: 40px; font-size: 15px; color: #FFFFFF; display: block; text-align: center;}
.lx_you_n_te{ height: 20px; width: 390px; margin: 0 auto;}
.lx_you_nn{ height: 570px; width: 1300px;background: #FFFFFF;  margin: 0 auto;}
.huahai_l{ width:1300px; height: 65px;}
.huahai_l li{ height:65px; width: 259px; border-right:1px solid #0093f0; float: left;}
.cp_a{ height:65px; background:#0076c1 url(../images/k2.png) no-repeat center;}
.huahai_l li a{ line-height:65px; font-size:18px; font-weight:bold; color:#f6f6f6; text-align: center; display: block; width: 278px;}
.huahai_l li a:hover{  color:#000000;}

.huahai_l li p{ height:20px; width:130px; float:right; line-height:20px; font-size:12px;  }
.huahai_l li p:hover{ height:20px; width:130px; float:right; line-height:20px; font-size:12px;color:#0264af;  }
.cp_b{ height:65px; background:#0076c1 url(../images/k4.png) no-repeat center;}
.cp_b:hover{ height:62px; background:#FFFFFF url(../images/k3.png) no-repeat center;}
.cp_c{ height:65px;  background:#0076c1 url(../images/k6.png) no-repeat center;}
.cp_d{ height:65px; background:#0076c1 url(../images/k8.png) no-repeat center;}
.cp_e{ height:65px; background:#0076c1 url(../images/k10.png) no-repeat center;}
.cp_crnt{ background-color:#FFFFFF; color:#000000; border-top: 3px solid #0076c1; height: 62px !important;}
.huahai_l li.cp_crnt a{ color:#000000}

.cp_a.cp_crnt{ background:#FFFFFF url(../images/k1.png) no-repeat center;}
.cp_b.cp_crnt{ background:#FFFFFF url(../images/k3.png) no-repeat center;}
.cp_c.cp_crnt{ background:#FFFFFF url(../images/k5.png) no-repeat center;}
.cp_d.cp_crnt{ background:#FFFFFF url(../images/k7.png) no-repeat center;}
.cp_e.cp_crnt{ background:#FFFFFF url(../images/k9.png) no-repeat center;}


.index_huahai_con{ width:1300px; height:470px; overflow:hidden;}
.index_huahai_con .zong{ width:1250px; position:relative; height:440px; margin-top: 25px; margin-left: 25px;}
.index_huahai_con .chanpin_r_l{ height: 470px; width:790px; float: left; overflow: hidden;}
.index_huahai_con .chanpin_r_aa{ width: 430px; height: 470px; float: right;}
.chanpin_r_aat{ height: 60px; width: 420px;background:url(../images/q1.png) no-repeat center left; border-bottom: 1px dashed #eeeeee; margin-top: 20px;}
.chanpin_r_aat p{ line-height: 60px; width: 420px; font-size: 26px; color: #414141; margin-left: 45px;}
.chanpin_r_aatt{ margin-top: 25px;}
.chanpin_r_aatt p{ line-height: 35px; font-size: 16px;width: 400px; color:#414141;background:url(../images/ew.jpg) no-repeat left top;padding-left: 20px; margin-top: 25px;}

.chanpin_r_abt{ height: 60px; width: 420px;background:url(../images/q2.png) no-repeat center left; border-bottom: 1px dashed #eeeeee; margin-top: 20px;}
.chanpin_r_abt p{ line-height: 60px; width: 420px; font-size: 26px; color: #414141; margin-left: 45px;}

.chanpin_r_act{ height: 60px; width: 420px;background:url(../images/q3.png) no-repeat center left; border-bottom: 1px dashed #eeeeee; margin-top: 20px;}
.chanpin_r_act p{ line-height: 60px; width: 420px; font-size: 26px; color: #414141; margin-left: 45px;}

.chanpin_r_adt{ height: 60px; width: 420px;background:url(../images/q4.png) no-repeat center left; border-bottom: 1px dashed #eeeeee; margin-top: 20px;}
.chanpin_r_adt p{ line-height: 60px; width: 420px; font-size: 26px; color: #414141; margin-left: 45px;}

.chanpin_r_aet{ height: 60px; width: 420px;background:url(../images/q5.png) no-repeat center left; border-bottom: 1px dashed #eeeeee; margin-top: 20px;}
.chanpin_r_aet p{ line-height: 60px; width: 420px; font-size: 26px; color: #414141; margin-left: 45px;}

/*dk_shili*/
.dk_shili{ height: 378px; width: 100%;background:url(../img/p2.jpg) no-repeat center; margin: 0 auto;}
.dk_shili_n{ width: 1300px; margin: 0 auto;}
.dk_shili_n_biao{ height: 68px; width: 58px;background:url(../img/003.png) no-repeat center; margin: 0 auto;}
.dk_shili_nn{ width: 1240px; margin: 0 auto;}
.dk_shili_nn_a{height: 60px;}
.dk_shili_nn_a_lt p{ font-size: 36px; color: #FFFFFF;  line-height: 60px;float: left;}
.dk_shili_nn_a_lt a{ color: #de0011; font-weight: bold;}
.dk_shili_nn_a_lt a:hover{color: #de0011;}
.dk_shili_nn_a_ltr{height: 60px; width: 500px; float: right;}
.dk_shili_nn_a_ltr p{ font-size: 28px; color: #FFFFFF;  line-height: 60px;}
.dk_shili_nn_a_ltr a{ color: #de0011;}
.dk_shili_nn_a_ltr a:hover{color: #de0011;}
.dk_shili_nn_b{ height: 85px;}
.dk_shili_nn_b_l{ height: 85px; width: 600px; float: left;}
.dk_shili_nn_b_la{ height: 85px; width: 145px; float: left;background:url(../img/sl_icon1.png) no-repeat center top;  border-right: 1px solid rgba(255,255,255,0.15);    border-left: 1px solid rgba(255,255,255,0.15);}
.dk_shili_nn_b_la p{ line-height: 40px; font-size: 22px; width: 145px; margin-top: 50px; display: block; text-align: center; color: #FFFFFF;}

.dk_shili_nn_b_lb{ height: 85px; width: 145px; float: left;background:url(../img/sl_icon2.png) no-repeat center top;  border-right: 1px solid rgba(255,255,255,0.15); }
.dk_shili_nn_b_lb p{ line-height: 40px; font-size: 22px; width: 145px; margin-top: 50px; display: block; text-align: center; color: #FFFFFF;}
.dk_shili_nn_b_lc{ height: 85px; width: 145px; float: left;background:url(../img/sl_icon3.png) no-repeat center top;  border-right: 1px solid rgba(255,255,255,0.15); }
.dk_shili_nn_b_lc p{ line-height: 40px; font-size: 22px; width: 145px; margin-top: 50px; display: block; text-align: center; color: #FFFFFF;}

.dk_shili_nn_b_ld{ height: 85px; width: 145px; float: left;background:url(../img/sl_icon4.png) no-repeat center top;  border-right: 1px solid rgba(255,255,255,0.15); }
.dk_shili_nn_b_ld p{ line-height: 40px; font-size: 22px; width: 145px; margin-top: 50px; display: block; text-align: center; color: #FFFFFF;}

.dk_shili_nn_b_r{ height: 85px; float: left;background:url(../img/teel.png) no-repeat center; width: 340px; margin-left: 140px;}




/*dk_liu*/
.dk_liu{ height: 570px; width: 100%; margin: 0 auto;}
.dk_liu_bia{height: 68px; width: 58px;background:url(../img/004.png) no-repeat center; margin: 0 auto;}

.lc{ height: 250px; width: 100%;background:url(../img/lc_bg.jpg) no-repeat center}
.lc_n{ height: 250px; width: 1300px; margin: 0 auto;}
.lc_n li{ width: 185px; height: 250px; background:url(../img/lc_cbg.png) no-repeat center top; float: left;}
.lc_n_a{width: 185px; height: 125px; background:url(../img/lc_icon1.png) no-repeat center; }
.lc_n .d1:hover{ width: 185px; height: 250px; background:url(../img/lc_pic1.png) no-repeat center top;}
.lc_n .d1:hover .lc_n_a{width: 185px; height: 125px; background: none; }
.lc_n li p{ width: 185px; line-height: 30px; font-size: 18px; font-weight: bold; display: block; text-align: center; margin-top: 80px;}
.lc_n li:hover p{ color: #de0011;}


.lc_n_b{width: 185px; height: 125px; background:url(../img/lc_icon2.png) no-repeat center; }
.lc_n .d2:hover{ width: 185px; height: 250px; background:url(../img/lc_pic2.png) no-repeat center top;}
.lc_n .d2:hover .lc_n_b{width: 185px; height: 125px; background: none; }

.lc_n_c{width: 185px; height: 125px; background:url(../img/lc_icon3.png) no-repeat center; }
.lc_n .d3:hover{ width: 185px; height: 250px; background:url(../img/lc_pic3.png) no-repeat center top;}
.lc_n .d3:hover .lc_n_c{width: 185px; height: 125px; background: none; }

.lc_n_d{width: 185px; height: 125px; background:url(../img/lc_icon4.png) no-repeat center; }
.lc_n .d4:hover{ width: 185px; height: 250px; background:url(../img/lc_pic4.png) no-repeat center top;}
.lc_n .d4:hover .lc_n_d{width: 185px; height: 125px; background: none; }

.lc_n_e{width: 185px; height: 125px; background:url(../img/lc_icon5.png) no-repeat center; }
.lc_n .d5:hover{ width: 185px; height: 250px; background:url(../img/lc_pic5.png) no-repeat center top;}
.lc_n .d5:hover .lc_n_e{width: 185px; height: 125px; background: none; }

.lc_n_f{width: 185px; height: 125px; background:url(../img/lc_icon6.png) no-repeat center; }
.lc_n .d6:hover{ width: 185px; height: 250px; background:url(../img/lc_pic6.png) no-repeat center top;}
.lc_n .d6:hover .lc_n_f{width: 185px; height: 125px; background: none; }

.lc_n_g{width: 185px; height: 125px; background:url(../img/lc_icon7.png) no-repeat center; }
.lc_n .d7:hover{ width: 185px; height: 250px; background:url(../img/lc_pic7.png) no-repeat center top;}
.lc_n .d7:hover .lc_n_g{width: 185px; height: 125px; background: none; }

/*dk_new*/
.dk_new{ width: 100%; height: 900px;  background:url(../img/vv.jpg) no-repeat center;}
.dk_new_n{ width: 1300px; margin: 0 auto;}

.dk_new_bia{height: 68px; width: 58px;background:url(../img/005.png) no-repeat center; margin: 0 auto;}
.dk_new_n_z{ height: 490px; width: 1300px; margin: 0 auto;}
.dk_new_n_z_l{ height: 490px; width: 375px; float: left;}

.dk_new_n_z_r{ height: 490px; width: 925px; float: right;}
.dk_new_n_z_r li{ width: 450px; height: 240px; margin-bottom: 10px; margin-right: 10px; background: #FFFFFF; float: left;}
.neww_z{ margin: 30px 30px 0 40px;}
.neww_za a{ line-height: 40px; font-size: 18px; color: #434343; display: block;}
.neww_zb a{line-height: 26px; font-size: 15px; color: #434343; display: block; margin-top: 7px; }
.neww_zc p{ font-size: 14px; color: #434343;  margin-top: 20px;}
.neww_zd a{ height: 34px; width: 110px; border: 1px solid #e2e2e2; border-radius: 18px; color: #d82633;  display: block; text-align: center; line-height: 34px; margin-top: 10px; font-size: 16px;}

.dk_new_n_z_r li:hover{background: #0076c1;}
.dk_new_n_z_r li:hover a{color: #FFFFFF;}
.dk_new_n_z_r li:hover p{color: #FFFFFF;}

.dk_new_n_z_r li:hover .neww_zd a{ height: 34px; width: 110px; border: 1px solid #d82633; border-radius: 18px; color: #FFFFFF;  display: block; text-align: center; line-height: 34px; margin-top: 10px; background: #d82633;font-size: 16px;}



.footer{ position:relative; height:510px;}
.end_d{ background:#0065a7; height:510px;position:absolute;bottom:0;width:100%}
.end_d .end_d_con{ width:1300px; margin:0 auto; height: 290px; margin-top: 120px; margin-bottom: 40px;}

.footer1{ position:relative; height:450px;}
.end_d1{ background:#0065a7;position:absolute;bottom:0;width:100%}
.end_d1 .end_d_con{ width:1300px; margin:0 auto; height: 290px; margin-top: 60px; margin-bottom: 40px;}






.end_d_con_l{width: 410px; float: left; border-right: 1px solid #3384b9; height: 280px;}
.end_d_con_l_a p{font-size: 24px; font-weight: bold; color: #FFFFFF; display: block;}
.end_d_con_l_b{ height: 5px; width: 70px; background: #d01616; margin-top: 10px;}
.end_d_con_l_c{ margin-top: 20px;}
.end_d_con_l_c li a{ font-size: 16px;  line-height: 55px; color: #FFFFFF; float: left; margin-right: 70px; display: block; width: 130px;}
.end_d_con_l_c li a:hover{ color: #d0e7f6; font-size: 15px;}
.end_d_con_ll{ width: 470px; height: 280px;float: left; border-right: 1px solid #3384b9;background:url(../img/op.png) no-repeat center;}

.end_d_con_lll{width: 410px; float: left;  height: 280px;}
.end_d_con_lll_a p{font-size: 24px; font-weight: bold; color: #FFFFFF; display: block; margin-left: 35px;}
.end_d_con_lll_b{ height: 5px; width: 70px; background: #d01616; margin-top: 10px;margin-left: 35px;}
.end_d_con_lll_c li a{ font-size: 16px;  line-height:65px; color: #FFFFFF; float: left; margin-left: 35px; display: block; width: 100px;}
.end_d_con_lll_c{margin-top: 5px;}
.end_d_con_lll_c li a:hover{ color: #d0e7f6; font-size: 15px;}


.end_d_en p{ width:100%; margin:0 auto;  background: #272727; text-align:center; font-size:16px; color:#fff; line-height:60px;}
.end_d_en p a{ color:#fff}


.dizhi{ height: 135px; width: 1300px; margin: 0 auto; background: #FFFFFF;box-shadow: 2px 0 20px rgba(21, 53, 129, 0.2); position:relative; z-index: 99; margin-top: -65px;margin-bottom: -70px;}
.dizhi_a{ width: 350px; height: 135px;background:url(../img/h1.png) no-repeat center left; margin-left: 50px; float: left;}
.dizhi_a h1{ font-size: 20px; padding-top:30px; margin-left: 90px;}
.dizhi_a p{ font-size: 17px; color: #2b2b2b; margin-left: 90px; padding-top: 8px;}

.dizhi_b{ width: 540px; height: 135px;background:url(../img/h2.png) no-repeat center left; margin-left: 0px; float: left;}
.dizhi_b h1{ font-size: 20px; padding-top: 30px; margin-left: 90px;}
.dizhi_b p{ font-size: 17px; color: #2b2b2b; margin-left: 90px; padding-top: 8px;}

.dizhi_c{ width: 300px; height: 135px;background:url(../img/h3.png) no-repeat center left; margin-left: 50px; float: left;}
.dizhi_c h1{ font-size: 20px; padding-top: 30px; margin-left: 90px;}
.dizhi_c p{ font-size: 17px; color: #2b2b2b; margin-left: 90px; padding-top: 8px;}



